I'm surprised people find the game too easy, barely anyone in our team could beat it !
Must have toned down the difficulty a biiiit to much. Or yall are god gamers!