DeMon Researcher 2: Bug Fix Update

Fixed minor bugs to improve game stability.