Horse heads and endless crowds. Yup, sounds like Gamescom. …read more

Source:: CNet