Congratulations for the new job and boyfriend!
Cluedo forum? Sounds interesting. Can you please post a URL? I'd like to have a look, please.
As for the screenie... I'm afraid I have no idea. It looks like part of a skull (???) but I don't think I've seen anything like that. Can you please post a bigger picture?