Played a couple of hours now and i feel this game has a very major drawback. The game time is too small compared to the time, I spent to get into a game and in there, the game is over so fast if you die a couple of times. The amount of fun you can get is very less. Payload game goes for a longer...