Maybe this subforum (Colosseum) should be renamed?

It has nothing to do with the actual in-game feature.

And there are a few people who posted Colosseum-related threads in it of course:

Maybe these threads should be moved?

Or we can do the opposite and start using this subforum for all Colosseum-related threads, but then why not having separate subforums for all main features of the game? :P