There is a 20 MB limit per upload (If you're gold), but that still wouldn't stop you from just uploading separate parts of the game in different slots. Theoretically, you could upload a game 2000 MB in size!