>>271820459
It can be played solo, though a handful of the top scores on the open world leaderboard were just with 2 people. It's up to 4 player co-op though

>>271820259
Gave open world a very basic try, stuck to the missions to start