I recommend you do not come on the site on Sundays as it almost always shows the hottest new games as "Available now", and tomorrow you check and it's "low" and you know there's a very good chance you could have been one of the.. 4000 or so people who got a copy. (random number, no idea how many Madden 13 copies have been shipped so far)
Unless you moved far away, you could always go back to that address and ask the new tenants to give you your mail. Ultimately, this is your fault, be more careful next time.
If you forgot about Gamefly, you probably forgot about the more important stuff - what address your credit card company sends your bill to for instance.