Awesome game reminded me of Bloxorz! :D
Went to check it out, now I understand why it reminds you that :D
lol but its still an amazing game, you took a spin on the idea and made it fun to play! :D