Tag: OBT Impressions

30
Aug
2009
Posted in Gaming News

Champions Online Open Beta Impressions

Champions Online just finished it’s Open Beta testing a few days ago and i was able to…