If trying to help get this forum/game recognized is embarrassing, then I shall keep embarrassing myself. Just trying to help out a small indie dev get some recognition, while at the same time trying to increase the user base of this forum.
No, you did good.
But you just sound suspicious. Like, it sounds obvious that you actually know something and pretending you don't.