I really like the idea of changing the character's abilities to be able to navigate different surfaces. Would love to see more added to this game like levels and stuff like that. The controls are also a little wonky, I would recommend swapping the swap button (shift) and the ability button (space) as I think it would make it a little easier and intuitive to understand the mechanics. That's just me though, you might disagree and that's fine lol. Overall a pretty original idea, nice work :)