Mechwarrior, the one with the Unreal 3 engine got cancelled.
However now they are doing Mechwarrior: Online bseded on the current CryEngine.
It will be free to play. This usually means, its has only Multiplayer, but no campaign.
And to get the good stuff you need to pay real money.