The bad news is it was someone here on the forum who renewed it, not baldur.
I don't think so. Any registration reseller not working like that. They can't sell domain anyone else before 80 days after expiration date. This domain still belong to the same person.
It wasn't transferred, just renewed.