Nice game :) I am one of the developers of this wonderful game, if you want to see where it all started, you can watch this video. The video is in Russian but there are English subtitles. Enjoy the game everyone!