Absolutely nailed it. Felt like I was 9 years old again and playing Megaman on a Saturday morning :D So good!