The Mega Man Boss Battle Tribute art show is coming
Mega Man fans are among some of the best fans in the world. When people are quick to point out that many of them only seek to complain that the latest game in the franchise isn't perfect, they're leaving out all of the millio... more