Darwin never saw THESE suckers coming. But then again he was a Gen 1 fan… today we’re counting down our picks for the Top 10 Pokemon MEGA Evolutions.

#10. Mega Abomasnow
#9. Mega Swampert
#8. Mega Sceptile
#7. Mega Garchomp
#6. Mega Lucario
#5. Mega Blaziken
#4. Mega Charizard Y
#3, #2 & #1: ???

Watch MOJO