We're working hard to make Instant Gaming faster, the site will be back in a few minutes ! ;-)