I love this kind of puzzle game!! Is there a mobile version?
Due to some troubles, we are able to release the mobile versions just recently. So, here are the links if you're still interested:
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.