It seems like forever ago that Cryptic Studios released Champions Online released to moderate fanfare. It was only a year ago in reality, and now
The launch date of Champions Online is looming over the horizon. With the NDA lifted, the Champions Online Ten Ton Hammer Staff sat down to give their thoughts on the beta.
Mattlow: Let's move...