Very interesting mix of Super Mario World and Metroid. Really fun!
Glad you had fun! Thanks for sharing your footage!