Yup the physical box :/

Most of the time they tend to deliver on time and even before release on some games...but for my past two orders (this one included) it seems to have totally changed, and their customer service team are useless...

I won't be ordering from them again!