Demon Quest: Important updates

Bug fixes - Gameplay improvements - New content (unlockable mini-games) - Various tweaks