Mamba Games' New Odyssia Label Signs 'The Void' and 'OutCry'
by Rainier on Aug. 6, 2009 @ 9:15 a.m. PDT | Filed under News
Mamba Games' Odyssia is a new adventure gaming brand aimed towards adventure game lovers on PC and console, specializing in high quality products sourced from developers globally with 16 new products released by the end of 2010.
