Correct openLevel to proper behavior, properly load blocks before loading the level