Team Souls

Along your play through you will have to discover a new planet and also fight with other souls.
Platformer