Here is Why Journey to the Savage Planet is One of the Most Refreshing Games we’ve Played
Not too long ago we finally got our hands on the upcoming indie title Journey to the Savage Planet which later followed up with an interview as well – which you can read right here. Savage Planet was originally announced over at the Video Game Awards quite a while back and we heard nothing about […]