31 Days of Halloween Costumed Roll by Ryan Jampole!

Happy Halloween! Here's a wonderful treat! Artist for Archie's Sonic the Hedgeho g  and Mega Man  comics Ryan "Jamps" Jampole decided cute li'l Roll should get into the Halloween spirit. But just what costume ought she wear? Well, might as well try one each day!

Below you'll see Roll donning a different costume for each day of October. And the final decision for today, Halloween, culminates in the wonderfully awesome and cute animation you see above. It's a delightful, all-out cavalcade of Halloween fun and copyright infringement. And honestly, one of the coolest Mega Man  tributes I've seen in a really long time. 

Can you recognize all of the costume references below? Which one do you think is the best? Whatever the case, be sure to give mad props to Jamps! He's made this the Mega-est Halloween ever!