Let’s face it, if you are a Castlevania fan or just love metroidvania games in general, you’re probably sinking your teeth into Belmont’s Curse. And why not? After all, it just got a glowing review from our own Steve Watts, and like plenty of the rest of you…
Read More
