The game is set in the mid 18th century where rumor has it that a vampire uprising is happening deep within the twisted heart of Wallachia, Transylvania. You choose among two brave hunters Reinhardt Schneider (a member of the Belmont clan who carries a whip and short sword for close attacks) or Carrie Fernandez (a young girl with magical powers and a grudge) who travel to Transylvania to investigate. Both characters have their own separate (though similar) storylines, complete with entirely different endings and a couple of stages that are exclusive to each other's quests. Each character has only two weapons they can use: a main weapon that can be powered up twice and a sub-weapon. Special weapons such as knife, axe, holy water (!) and a cross) can also be found along the way. Of course you may collect other objects mostly of the healing type.
As already said, both characters end up taking different paths and dealing with different storylines, but in the end they have to face down the same wretched demons. Castlevania 64 offers a total of 12 huge stages. Of course an in-game map is available.
The only complain here is the camera which gets out of whack especially during fast-paced battles.
Apart of the camera problems, Castlevania definitely excels. The developers have done a fantastic job of capturing the atmosphere of the series, while providing a challenging gameplay experience in a 3D environment with pretty visuals, excellent music and plenty of secrets.
The graphics are nice and varied, with correct use of textures and very little fogging in order to depict the mysterious horror-like atmosphere of the Castlevanuia series. I was really impressed by the lighting effects too. If there's one thing worth complaining about, it's the camera which gets out of whack especially during fast-paced battles.
Soundwise, the game offers plenty of atmospheric horror-style background tunes along with several sampled SFX during gameplay and a few voice acting (mainly for the prologue narration) following the success of the Castlevania series.