Incredible Dracula II: The Last Call has reached #6 in Top-100 PC Games and #2 in Top-100 Mac Games! Thank you, dear players!

Could it get higher? 😉

Leave a Reply