Missiles and monkeys and Mega Man and more!