I do recommend this game, but only because it's free to play, if you had to pay for it, I don't think it would be worth it.
This game is fun for a while, then it gets a little repetitive, then it gets REALLY repetitive.
In this game you're a battleframe pilot. In the beginning you can use the basic versions of 5 unique battle frames, they each level independently and though you only have to do the main story missions once, you can replay them all you like. Each basic battleframe has 2 or 3 unlockable advanced versions, these are unlocked either via cash shop, the player-run market with ingame currency, or using pilot tokens from leveling another frame to level 40 (max level).
The problem is that there isn't a very large variety of things to do, even at the start, there are about 4 different types of random events around the map, there are a few (not nearly enough) area missions you pick up at the bulletin boards in town, or main missions. After you outlevel the area you're in, you move onto the next one. There'll be some different monsters/people to kill, but essentially it's all the same.
The even worse problem is that you have to do this for any battleframe you use... There's no different story, no different events or missions, or quests... So essentially you'll do the same thing (which in the beginning is exciting but it only lasts at most a matter of weeks.) over and over again for as many battleframes you want/have.
Having friends in the game to play with only prolongs it so far.