Tag: screen

The Game Informer info just keeps coming! Here are the first screen shots for the game. Looking good!...