Don't let the negative reviews deter you, this game is AMAZING!
could buy a plastic spoon for less money and scoop your eyes out to get the same experience.
This stealth game is very nearly a complete disaster, but here and there shows glimpses of a better game
I'm pretty generous with reviews.. but this is pure trash, although the idea is great.
Vampire Rain literally takes a bite out off your X-Box 360 completely by being a total pain in the neck.
hover & click to rate
8 Players Online
Users who looked at content for this game also looked at these games.
About CBS Interactive | Jobs | Advertise