Madcap Castle: Demo is live now

Hello old school games fans! The demo for Madcap Castle is alreadly available to download. The demo has 45 levels, this mean you can test about 33% of the game! You just have to click on Download Demo button at right on…