Has anyone hear of Super Fighter Team? It's a small company that has been slowing releasing new Genesis games. A little while ago I purchased a game called Legend of Wukong from them.
And just today they have released what I believe is there 3rd Genesis game called
Star Odyssey is the English version the Japanese Mega Drive game Blue Almanac. So now is your chance to play this game!
I put a lot of detail in my blog post about this game:
or go direct and check out