Thanks for playing it and the feedback !
Indeed I saw a couple of games that use the theme like that. But, to my opinion, the extra mechanics added and the design in term of camera/perspective make it unique :)