Like the Fire Punch reference! The music is so good but the game ending sound effects just so funny comparing to the music. The control is a little bit hard so I wonder is it designed to be like that or not? Great work!