Megaman Universe Teaser Trailer Are you a Megaman fan? Then you're in for a treat! Friday, July 16th, 2010