I don't remember what they were called I think they were called forums games. The topic of this post is obvious though. Is this the forum where you make those games (or play)
Huh. Sad. I played one a while ago but then I stopped getting on this website for a while.