Anime Store will return soon