Downloading games from unofficial sources risks malware, legal trouble, and broken files. Instead:
Bottom line: Stick to official stores. A 20 MB limit is tight for modern 3D racers, but plenty of fun 2D/retro options exist legally.