The long awaited Castlevania game that we saw at E3 is finally here. Castlevania: Harmony of Despair has been released onto the Xbox 360 with a full game and a demo available to download. If you aren’t able to shell out the 1200 Microsoft points the demo is available for you to get your hands on and start smashing creatures of the night. The game is capable of single or up to six multiplayer co-op adventure, voice communications is always a plus so expect to be able to talk to your fellow vampire hunters, and last but not least expect this game to be in full 1080p so you’ll get that much needed eye candy and face lift.