I stumbled upon this website through a press release and did some research before mentioning. It seems to be legit, although since users post the finds, you must always be careful. I found it to be of interest so I'm sharing.
Check out the website here -
Grab The Games. Have a great day!
Ana