Fro cho hasn't been online since Monday actually, and Hero hasn't posted today. So no promises that they have seen it. Plus, it is a norm for this forum to confirmyour Role PMs.
I'll wait a little longer.
Hero at least is new, so he might not even know about confirming, but I'm pretty sure the PM says so. For all we know he could be from ZU. The way they play mafia is just wrong.