It looks like a re-direct for Super Fighter Team. They specialize in publishing new games for dead consoles; i.e. Super Nintendo, Sega Genesis. They also own the rights for the games that Panda Entertainment made for the PC, which I am guessing that they will eventually localize and sell.