Dude a game where you’re an alien in a tiny submarine evading undead dolphin whale things? That’s just immaculate