Adverts are too long, boring and buggy. Plus you get very little reward for watching them. Upgrades are expensive. Needs help feature as well as a manual describing upgrades and costs. Needs the ability to trade or barter unwanted arms with other players. Upgrades need to be interchangeable among weapons. You get too little value for training sessions. Else fun to play.