Good job! Neat idea! Implementation and design could both (of course) benefit some more time, but there's a game here!