You know that Robotech movie that you were thinking was going to suck so bad that you put it out of your mind? Well, hold off a little. Seems that...
Posted June 16, 2008
| 7 Comments
Developer: Marvel Studios
Developer: Phosphor Games
© 2012 G4 Media, LLC. All rights reserved.