TruckOSaurus on 18 November 2014
#43 Hint: NES game with an open world, power ups that allow you to progress further, no hand holding whatsoever and insane difficulty.
Signature goes here!