Merry Mega Man Xmas!

By Luke Y. Thompson in Video Games
Thursday, December 27, 2012 at 6:30 pm

I know this is late, but it's fun. And the twelve days of Christmas don't actually end till January 6th, so enjoy.

h/t SlyDante

More links from around the web!

Email Print