There's no doubt about it that the site is absolutely great, however, their bugs and glitches when i move from tab to tab is really excruciating sometimes. It it werent for the games, I will never visit this site. Fortunately, after a few days of complaints, I was impressed that they were able to manage to fix the whole site and there are only minimal bugs now.