- Advertisement -
Each week a number of new ID@Xbox titles are released. Here is the roundup of the releases for the week of June 11 – 15 2018.
Omega Strike
Omega Strike is a Metroidvania game with a huge, open-ended world and multiple playable characters. As Doctor Omega and his mutant armies march toward world domination, only a few brave freedom fighters stand in his way.
See you next week for another round-up of the new ID@Xbox releases.