Amazing work! Both the looks as well as the logic of the game are mind-boggling. It's really enjoyable and makes you think a lot =))