Really bad mechanics. Stuff is just everywhere and you can tell they were overwhelmed making this game. The skill tree equivalent is done really when it just doesn't translate well in real time.
The Devs forgot they were making a video game and instead made an interactive documentary... Movie... Thing.