(Update) Little Witch Academia: Chamber of Time vanishes from EU storefronts

[Update: As mysteriously because it had disappeared, Little Witch Academia: Chamber of Time is now again on sale on European Steam shops. A Bandai Namco consultant speaking to Gematsu famous that the sport used to be got rid of with the intention to practice an replace, however apparently the name has but to go back […]