@ryancduff @Namecheap should at least contact the new owner on your behalf, offer them free domains and try to get them to release it.