The art, music and presentation of this game is full of charm and is incredibly entertaining. The gameplay is simple and addicting, although the delay on punches makes it become frustrating to play. Just decreasing the delay will make this an even more standout submission than it already is.
Great work from everyone involved!