Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

i only play these games on my phone and frequently switch tabs, which is why i would prefer it on its own site. but i can see the draw of having it all hosted on if the playing history can be linked to your account and sync'd across devices. i'm not sure if it does that though.

That's not my reason at all. I have no interest in having my history linked to my account. For me it has to do with desktop browser security and privacy.