Super Street Fighter 4 Departs from Games for Windows Live
Considering the Games for Windows Live platform will soon be defunct, it only makes sense for games like Super Street Fighter 4 to get removed. The problematic service will no longer be active as of this coming August, so Steam will be the mainstay of Capcom’s fighter as far as the PC is concerned. That means we get a cool […]