good ideas for the skills! i think there is a part where the player can get stuck if they didn't place the return portal. it's actually quite fun to use the different abilities to traverse the map and solve puzzles, although it's not very well polished. good job!