Bloom was my first step away from Unity, towards Godot, and the freedom that comes with it. The game is completely open source, and all the graphics, assets, and code are original and made by myself! The main mechanic of Bloom is that when the protagonist, Oliver the Robot, gets broken, he respawns with a new robot body, as you would expect. However, he also leaves the broken body where it was destroyed, allow you to use it as an additional platform! That's not to say you can just stack robots to the finish though. Each level has a limited 'respawn power', which places a cap on how many times Oliver can spawn a new body before running out.
The game in it's current state is somewhat incomplete, but still entirely playable. If there's interest in it, I'd be excited to polishing it up into a more coherent game!
Of course, I'd love to hear any feedback you have!