I think it needs achievements off to the side that can level you up, and definitely needs multiplayer. The graphics are great, the weapons are frickin awesome, and that is the only thing this needs to make it a perfect game.
person A: hello ma'am. (offers his hand) Madagascar lady: AAAAAAAAAH! GERMS!!!!! CALL THE PRESIDENT, GET THE COAST GUARD! Person A: ok, fine here's my wallet, my credit card, my falafel. Just don't hurt me.
10 years later, Madagascar has taken over the world from "outbursts" of paranoia from germs.
Dude, this game is da bomb diggity! I feel u really had a huge success with this game. the loading time is kinda infuriating, but THIS GAME FRICKIN ROCKS!!