The world of science fiction has inspired many fantastic games in the past. The upcoming game The Invincible seems to be one such game that has a...