Tag "Forsaken Planet"

Forsaken Planet shows it’s an indie game to play

I’ve never heard about Forsaken Planet before Indiecade, and now I find myself playing this game quite a bit on my phone or on my tablet whenever I get a