While the layout is largely non-linear, there are four essential bosses: Moroes, the Opera Event, The Curator, and the Chess Event. These four must be defeated in order, but all other bosses are optional.