When you say "a recent layout overhaul" you mean recent like, today, right? I checked the site yesterday "researching" prices and the looks were not this cool! They were cool, but no like this.
Funny thing is how they "hid" the anti-hack system icon, a nice touch indeed...
Good luck for Kick Gaming!