Nice idea! I do have some suggestions though - I think stat rerolls happen way too often, which interrupts the gameplay, especially since you need to use mouse to skip it. Often I don't feel a serious impact from a reroll. Usually it comes down to my speed and max health (suddenly dropping to 1 hp in a middle of a fight is stressful, but can probably be fun in some situations, though I'd prefer a min of 2 to have a window for at least one mistake). Even dropping to 1 attack doesn't actually change anything for, since I'm blasting non-stop anyway. Also, what's with the dash stat? Are the jumping platforms affected by it? Still, great job, I really like the concept.