I think there may have been some maintenance/system update at some point, but the site has been up for me all day yesterday and today.Probably just maintenance. Appears to have some minor changes, font, placement of the 'buy' boxes for each game. Nothing major from what I can see.
On certain device/browser combinations, anyway.
On one device/browser combination I did, and still do, get a server error.