Post

Tabajara
Tabajara
May 19

seems real enough but gotta wait for some official teaser from valve now to get a little good taste what to expect