I finished it! Must be the unluckiest person though as every single box I touched was a mimic haha Barricaded myself in the hallway, waiting for more levels.