Debut Trailer
Posted by GameTrailers May 17 2011 19:19 GMT in Guardian Heroes
- Like?
The Heroes return via Xbox Live Arcade.



Sign-in to post a reply.