It's been quite a while since I've played a game this bad. From a lackluster and loosely followed plot, to bad gameplay and choppy graphics,is everything a game from a top shelf developer shouldn't be.
Despite the fact Charlie's Angles is theoretically based on the movie of the same name, the developers decided to go with their own plot for the game, sending the angles out to find the people responsible for the theft of the world's greatest monuments. But the plot is really just a weak excuse to send the Angles running around seemingly random locations to slug and kick their way through a near constant stream of generic and faceless bad guys.
The controls are horrendous, relying on an uncontrollable camera angle that seems to mostly face the wrong way in a 3D game. The end result is that you won't know what you are up against or where you are headed until it's too late.
The Angles have four basic moves: a punch, kick, jump and action. Fighting is just a matter of pushing the punch and kick buttons until the bad guy falls over. I literally carried on a conversation with someone while going through a big fight and ended up whooping everyone on the screen with nary a glance required. The characters can be controlled while running from fight to fight, but you won't be able to move much from the pre-determined path. Instead of taking the time to program in some graphics that block you, the game relies on the old invisible wall technique. While the graphics of the characters are all well rendered, once they start fighting and moving the game slows and squirms, stuttering during special moves and at awkward moments in battle. The audio too, does little to redeem this game, featuring a pretty generic soundtrack and voice-overs that are repetitive and often don't fit the situation.
Although I didn't expect a lot from this game, it should have been far better than this. Charlie's Angles is a harsh reminder during a year of non-stop mega hits that it takes a lot of effort and creativity to create a good game and that big companies can still make bad games.