Visinovel
Coming soon to an interweb near you...