To celebrate the excellent Mega Man X block on here’s my favorite Maverick from one of my most favorite video games of all time: Armored Armadillo!

84 261