I've never seen or heard a discussion about The Red Star, but it's really good!
One of the very few games I've played, and liked, that gets absolutely zero attention.
I would love to see this XBLA/PSN with online co-op.
The Red Star
Game » consists of 4 releases. Released Apr 06, 2007
Log in to comment