Recap Of The 2017 XPO Game Festival
The XPO Game Festival took place in Tulsa, Oklahoma from the 13th to the 15th of October. The organizers sent us a press release detailing the events of the festival for those who couldn’t attend.
The XPO Game Festival took place in Tulsa, Oklahoma from the 13th to the 15th of October. The organizers sent us a press release detailing the events of the festival for those who couldn’t attend.