Looks like we've got similar idea but you decided to add this 3D movement on top of it! It's a bit sad that I wasn't able to get anything at the correct position, at best I got 1 part with 1/2. This idea could easily being reused to build a complete game, it's very interesting and engaging! Good job!