Based on the doujin game by Crimson.