Probably shouldn't speak up, but I play tons of Mafia, it's my go-to game at parties, gatherings and such. So no, this isn't my "first game," just my first game on TBT.
You're not understanding the point i'm trying to make. To me, it looks like you have slipped townie. i know that you have played werewolf before, but the point is that forum mafia is way different then werewolf and town of salem combined.
tldr: You look like you accidentally townslipped.