This is absolutely lovely, so fun yet entertaining. I saw the video and after playing it couldn't believe it was really done in 2 days, great work!