This game has the best intro we saw in a really long time. You've landed on a hostile planet and your mission is to save the world. Nothing new here, but be sure this game will keep your senses awake right from the very start, until the very end. Don't trust our word, just watch the video!
Latest Comments