Nice! I was expecting TF for Team Fortress, but this is cool too.
English
-
It is kinda weird that there are 2 franchises with the same abbreviation... Also now that you mention it, I should see if I can get my sister to make a team fortress mene art