I'm confused -- has it been verified that this package cleared customs? Because if not that could be the delay here.
Yes, after sitting for 21 days in US customs, it's now stuck in Jersey City, NJ: http://i.imgur.com/XYB1lZS.png Note the "in transit to destination" is a fake event automatically added 24 hours after no scans. Assuming it wasn't stolen, it's still in NJ. Sitting in a pile for 10+ days for no apparent reason despite being priority mail.
It seems very odd that it would take that long.
Did you pay the right duties and tax on this? It may be that it's still with customs and they have absolutely no idea what a giant box of old SNES games is worth?