Wow, nice!
Side not:
First just wanted to say... two of Will Smith's newer movies iRobot and I am Legend; this game reminded me of a combination of the two...
In iRobot theres a robot named "Sonny" who doesn't know what he is or why he was built. And well I am Legend had zombies and the screenshot taken for the game reminded me of the "head" zombie in I am Legend.
Both movies were great, as this game is.
Not saying you stole. In fact I think they're just huge coincidences.
Main Point:
This game is great all around.
It has a great story line. Moderately good voice acting. And a well structured character customization/growth system.
Story Line:
Has a great story line.
Voice acting:
The voices were all good, and they all seemed to fit the characters' they're assigned to extremely well.
Character Customization/Growth:
Being awarded with one attribute point becomes almost a insignificant drive to level up later in the game. Whence someone has progressed far enough into the game, all of your stats end up in the `100's and a mediocre 1 point seems too minor a prize for the length of time it takes to progress the character's level.
Though that being the only major problem, I would say the system worked out well.
Computer A.I.:
Seems a BIT off. Your teammates sometimes obsess a little too much over healing themselves and you rather than battling. Though this did come in handy a LOT later in the game.