I never met concepts like that, the game has nicely done mechanics. It will improve if you add more interactive tutorial with visual hints. I really like direction of desk gamedev that you chose.
I will be glad if you would check my game too <3