I loved the intro, nice game.
The character's sprite is a little jittery when moving.
After finishing the first level, the game froze. This is what I got in my console, if it helps. But I've continued other levels from the main menu :)
ERROR: Node not found: "AttackCooldown" (relative to "/root/Node2D/PlayerChara"). index.js:485:18
at: get_node (scene/main/node.cpp:1908) index.js:485:18
EXIT Body Exited index.js:470:16
EXIT Body enteredPlayerChara:<CharacterBody2D#80413197838> index.js:470:16
EXIT Body Exited index.js:470:16
EXIT Body enteredPlayerChara:<CharacterBody2D#80413197838> index.js:470:16
EXIT Body Exited index.js:470:16
ERROR: Parameter "data.tree" is null. index.js:485:18
at: get_tree (scene/main/node.h:507) index.js:485:18
ERROR: Condition "slot >= slot_max" is true. Returning: nullptr index.js:485:18
at: get_instance (./core/object/object.h:1055) index.js:485:18
Uncaught RuntimeError: index out of bounds