What an interesting an unique set of mechanics. Incredible job, 17min55sec of pure, concentrated enjoyment