You don't need Mirroring much to complete the game but the effect looks so cool so I did use it instead of restarting the level often.
Nice music, great level design and fitting visuals. Lighting could use tiny bit work, that's the only thing bothered me. But I know you did this in quite short time so great work!