The karma system, the most famous element of this game, is the worst part. If you just ignore it exists, you get a great open world with fun super powers, engaging (if slightly buggy) platforming, and an interesting story.
I really wanted to love this. But few game experiences are as frustrating as the ocean traversal. Beautiful artstyle, though. And Tetra had potential up until the game decided to white-wash her.
How to destroy an otherwise great game: add bullet sponge bosses, make the subplot overtake the main story, remove easy transportation, and link powers to a messy menu that requires you to stop your fun every few minutes to switch powers.