Wow! This is really cool. I'm thinking of making something close to what you did, but with timed attacks. I find Godot is capable, but there is a lot of bloat when it comes to exported files.