Omega Strikers Out Now on PC, Switch, and Mobile, Xbox and PlayStation Versions Delayed #TechnologyNews #technologies
The anticipated "footbrawl" multiplayer game Omega Strikers is out! Or at least it is if you're playing on PC, Switch, or mobile. Click here for detail story -> https://ift.tt/1Ousrog