Box o' Mirrors. .. Oh god, Resident Evil all over again... Box o' Mirrors Oh god Resident Evil all over again