It's a very good game that you never get bored of. Unlocking new levels of weapons that both have awesome animations and do a nice amount of damage is what makes it a great game. Plus the fact that it's a multiplayer game just makes it even better. And even if no one is hosting a game you can play with bots that act like actual players in the single player mode. Even with the little over expensive weapons at the shop you can purchase, (not real money, you earn the currency while playing) it's still a great game.