DEMON77 - Experience the Game Challenge with a Colorful World