That music video was the greatest advertisement for the game but also might’ve ruined the Mimic’s image forever