Great visuals and concept but the game is a bit frustrating to play.
Thank for your feedback, it helps if you lower the resolution/quality to reduce lag.