You are 100% right. There is a League of Legends inspiration (movement and spells) and the bosses are SUPER strong at melee range.
The boss needs tweaking, that's right too, as do the mechanics. I might try to create a similar game with more boss variety and spells for another jam.
Thanks for leaving a comment and playing the game !