My main problem may be 3, there are some mechanics that I've used once in the game and did not clearly understand how they happened except that the way to level exit was accessible.