This game is one of the best Mech games around, go pick it up if you are into these kind of games.
The gameplay is very solid, with tight controls, and a interface that doesn't take up much of the game screen. You will find a lot of fun with the missions in the game, there are some where you will go and steal other mechs, or have to help prisoned allies. The campaign only lasts for about 10-14 hours, but you will have fun for every second you play this game.
The graphics are a bit dated ( but keep in mind, this was my first Xbox title )
but I thought they were very good, I thought the textures and character model looked pretty good as well. Almost everything in this game is destructable, such as buildings and rocks, and there is no slowdown in the game, even with quite a bit of enemies on screen at once.
The sound is good, the voice acting was very good, same with the in-game music. The battle sequences also sound amazing, with the sounds of pulse laser and machine gun fire zooming past you, it is just so damn good. Although I do have one complaint about the audio, and that is how much you will hear the same sound over and over again.
The game only last about 10-14 hours ( as I said above ) but it is a very rewarding experience, after you finish the campaign, you unlock a new character model for online play. I hear that the online play is good, ( don't have Xbox-Live ) you can have clans, and there is a cool mode called conquest, where you take over planets one by one.
Overall this is a very good game, it is worth playing, and the campaign and multiplayer is top notch, and very fun. Go pick up Mechassault 2 : lone Wolf if you are a fan of the series or just love mech games.