Top
10°
7.5

STP: Youda Survivor Review

STP: Youda Survivor (Get it?) is a game about mankind's struggle against the elements, thirst, and wild animals--as told from your iOS device, presumably in a comfy, pirate-free setting, like your living room.

Read Full Story >>
slidetoplay.com
The story is too old to be commented.