If anyone has tried this game out or plans to give it a go tomorrow you may want to check out this video. It explains how to make the controls a lot more enjoyable. Also, check out the description of the video. There are links to enlarged pictures in there.
Champions Online
Game » consists of 5 releases. Released Sep 01, 2009
Log in to comment