We've been wanting to impersonate Led Zeppelin in a videogame since the release of Guitar Hero. But it looks like it's never going to...
Posted July 5, 2008
| 52 Comments
Developer: Marvel Studios
Developer: Phosphor Games
© 2012 G4 Media, LLC. All rights reserved.