A trailer for the upcoming game Adrift was leaked by a German Xbox fan site...

June 9, 2015 | by