This game makes me want to jump off of a ♥♥♥♥ing roof because I'm ♥♥♥♥ at it. Tons of excellent customisation, custom levels, loadouts, etc. Hundreds of hours that can be spent in the game even though I haven't. If you like games that make you want to slam your head into a break wall or games that require over 20iq to play then you'll probably 'enjoy' this game.
A very "waste-your-time" sort of game, in which you probably shouldn't be too invested in. Excellent graphics and quite a lot of choices in the various weapons you will randomly receive in within the chaos that is every match.