Have you been enjoying the Xbox beta of Defiance? If you missed out on the beta, even though we had 500 keys to give away, then all is not lost because Trion Worlds have released the launch trailer for the game. Fancy a bit of MMO third person gaming with a brand new TV series tied in? Then look no further than Defiance!