Frickin' awesome! Reminds me of The Contra Adventure for some reason. Great game! I wish you good luck for the jam.