fwiw I don't think it's awful at all, especially not for a first game. Trying to get these abilities to work with all levels regardless of the order they are chosen was probably a pretty difficult level design issue to solve. Either way the three you made were pretty good, nice job on getting an entry published. Keep at it!