Alucard – Download Game

Alucard is a stylish puzzle platforming adventure in which you control a half-vampire who must simultaneously travel through the real world and the mirrored world to save his sister’s soul.

In Alucard you control a half-vampire half-human who can switch … Read More