It's a decent little puzzler. The gameplay works quite well, and is challenging thanks to the limit of moves you can do. The downsides are the story/theme and the gameplay felt disconnected, and it is somewhat hard to tell apart the cyan and green apart (though this just might be my monitor.). Otherwise it's good.
I'll repost this on your Ludum Dare entry page.