This was a ton of fun! The controls, visuals, sound - all perfect. The ending was really cute too, well done!