I just found this video of a Mech Combat FPS game currently in development by Adhesive Games, a small independent game studio located in Los Angeles, CA. This is by far the best looking Independent game I have ever seen. We wish these guys the best! From the looks of it, this company is going to blow up! The name of the game is Hawken, check out the video below to see this amazing looking Indie title in the works.
I found this sexy beast here!