Currently a mess that hopefully one day will become a visual novel.