I See Red

I see Red looks like a nice 3rd person action game to play. I like the black, white, and red look of the game.
 
Back
Top