Title: Tales of the Echo Forest, Legacy