Challenging game, where you must use assortment of provided abilities to beat the game, remember to test diffrent combinations of abilities.