this game is really really good the characters are some of the funniest and most memorable the bosses arent too hard beside the end maybe the game is easy to get hooked on and learn the ins and outs it has a bunch of Easter eggs including interesting mechanics, the only problem i really had with the game is the controls especially the fact that they arent configurable and the controls arent really taught to you (if you dont have the manual) and cqc is pretty weird. it took me until i got to the pain to even realize how to go into first person