As others have said took a while to get to grips with the mechanics; but once I had I really enjoyed it!
Nice unique concept, brilliant execution of the theme. Good work :)