Anyone know what game this is? Only have this one very low res image. Thanks in advance.
Not sure if you're serious, because this so obvious. In the case you are, it's Star Wars Battlefront (the new one that was supposed to be good but sucks)
>>14636699
No, it's actually really good. The problem is the $50 DLC.
>>14636699
cheers!