I've just seen a video of Lemnis Gate - from their new publishing arm Frontier's Foundary - a multiplayer FPS strategy shooter (looks very nice actually).
I can't help but think that this is actually the basis for Odyssey though, because they share the same principles, mechanics and even assets...