Hey guys, does anyone know if they will be releasing time cards for champions online? i have seen them on american websites but just wondered if they will be releasing them in england?
Champions Online
Game » consists of 5 releases. Released Sep 01, 2009
Log in to comment