this is a super-interesting puzzle game idea. It looks like super hard to complete all levels though XD. It fits the sub-theme very well by using "dying" for generating platforms. I don't get how it fits the Kaiju theme though. I like the 3D environment as well. Well done! Check out my game if you have time ;)