This isn't the Selena you thought you knew... I'm aching for release in ways Resident Evil would never show you... 😈