Sports Champions 2 Review - Just Push Start

Just Push Start: "There hasn’t been much improvement since the original and with online multiplayer not making it into the title, it seems even more limited. This being said, Sports Champions 2 is a entertaining title and should be a satisfying game for any Move owner."

Read Full Story >>
The story is too old to be commented.