I'm a bit confused of how the blocks work... Although it looks cool! I kinda did something similar in my game, if you want to check it out.