Defiance Launch Trailer
Defiance launches today. A quick look at the Twitters tells me the servers are having issues, which is something to be expected from a new MMO --especially a new MMO which is launching simultaneously across the Xbox 360, PlayStation 3, and PC. I think I may wait until tomorrow to try to log on. For now I'll just cozy up with the Defiance launch trailer before I venture forth to explore the Bay Area Frontier. It's got explosions, guns, aliens, and alien cleavage. What else could you want?