Nice graphics. Controls are a bit tricky using a touchpad and the camera seems to move the play area off screen when the cursor goes too far up wity now way to recover (that I could find).
Looks like an interesting game that would be worth improving.