Interesting and well implemented mechanics, demands a lot of trial and error approach for playing, but it's still fun. Good work!