i really want to play this game but i dont think my computer could handle it, so i was excited when i saw a xbox 360 version. does anybody know the differences between the two versions of the game. are they really big?
Champions Online
Game » consists of 5 releases. Released Sep 01, 2009
Log in to comment