Solid entry ! I had to look at the other comments to understand what was going on, but once I got the hang of it, I enjoyed the concept ^^. Good job !
Thank you for playing! <)