Odyssey Interactive scores $19M for Omega Strikers launch

Odyssey Interactive dropped Omega Strikers open beta last month. The team has raised $19M to fully launch on mobile and console.Read MoreRead More

Advertisements
Advertisements
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments