Hey nice puzzle game! Takes a while to get used at seeing the similar beetles, but I guess that's part of the challenge. Had a little trouble moving the camera because I was trying to drag it like in a tradiotional RTS but then realized it was about leaving it pressed to accelerate.
Good game :)