PWNAGE.RO has been put to rest.
It was a blast. Thank you all!