Highest Rated Comments


TurfMasta1 karma

Rez and Space Channel 5 are 2 of my favorite games of all time. Is there any chance for another SC5 sequel?