Will players be able to ride vehicles? How many maps are there in multiplayer and how many people can play in one match?
fatmanhippo's comments