It's not even a trailer or a screenshot: it is just a pair of images, concept-arts. Here are some additional details of the Battlefront.
[Source: Star Wars Battlefront]
The recently released trailer for the highly anticipated Mafia III. Let me remind you that the development of this game were not aware of the date of the second part of the series (Mafia 2, August, 24, 2010) until 28 July 2015. Yes, we waited 5 years, having no idea whether the continuation of the series is developed or not. This trailer shows that we have been waiting for a reason.
Enjoy new and coming soon games online