8 Oct 2017, 20:42

@Dragu yep ! It's a split screen multiplayer mode.
See it there : https://www.youtube.com/watch?v=Vfpx0siF5TU