Wow, really amazing how it was done in so little, the mechanics, sprites and presentation are nothing short of sublime. Good job.