Where did this game come from, and more importantly -- where is it going? Check out the world premiere trailer for this unknown title! For all the excitement of VGX head over to: www.gametrailers.com