This is really well done, you've pushed a simple concept really far and very well. Also well polished for how quick it was made!