Review: BloodRayne: Betrayal

The BloodRayne series has been one that has been poorly received by