There are levels that are randomly generated and which change depending on the level difficulty.
The monsters take different paths to reach you.
There are powers that can create loopholes which allow to pass through the walls, as shown in the video
There are also bombs to enable to eliminate the monsters and destroy the blocks.
In order to emerge victorious of the level, you must pass through the door borrowed by the monsters.You must collect enough bonuses - depending on the level - to open the door leading to the next level !
There is also the notion of the shadows in the game, I let you discover.
i'm sorry my english is poor !!!