Because why not
Well I have a xcom game on my phone it's called xcom-EW and I can complete it pritty fast in like an hour or so but looking for it , it's not on here so then I wondered if there are any runs on that xcom or it is just a don't run thing ???
Recent runs
Moderators