Well done ! It's a very new gameplay idea I like it ! Took me some time to get how it worked but that's really cool !