Based on a game by Alice Soft.