I don't know why everyone keeps comparing it to Team Fortress 2, it's really nothing like it at all. The only real similarity is the use of "cartoon" graphics, apart from that they're totally different FPS games. Scratch that actually, BFH isn't even an FPS!