This is fantastic! I feel like this could easily get extended into a full game - I'd certainly pay for it! :D