Mega Mean Muggin'
Tuesday, August 17, 2010
Consider us Informed
Our ubiquitous information network (read: our gamer friend), sent us a scan of our Mega Man puppet in this month's Game Informer magazine. We're starting to see Mega Man in everything.