Top
30°
8.0

1UP: The Red Star Review

As a $15 game The Red Star is a great deal, considering it was at one point set to release as a full-priced game. For old-school action game fans, this one's a must-download.

The story is too old to be commented.