A bit wordy, but a fun idea! I like the abilities you gain through the levels and the applications of them. it would be nice to keep the abilities you gained in the previous levels to make it feel like you're building and improving your character, but either way, good work!