I also used split and join mechanics but damn - I LOVE your take on this! <3And it looks so nice! Great job =D