So I found this. It's a Polish catalog of Hasbro products for 2017. Oddly, for Titans Return, it depicts Brainstorm (!) as representative of the general retail Deluxe Class assortment. Not only that - it explicitly shows Brainstorm in European packaging! And it's not lazily photoshopped from American packaging either! It's a completely separate Hasbro stock photo. I've created a quick comparison with the stock photo from the Walgreens website. European left, US right.