this looks very cool. is the code open source by chance? what engine are you using?
I am using construct 3 it's a solid no code 2d engine but it's expensive