Awesome concept! It's tricky planning ahead because I wasn't sure which tiles could be moved or not at first, but I soon got the hang of it.