The American Store is much better than the EU one, it's a total mess. The original was still better though, there was no need for this change.