jason1637 on 24 April 2018
Should be taken with a grain of salt but a Youtuber got some info on the multiplayer and it does not sound as bad as I intially thought.
https://www.youtube.com/watch?v=v_Qxc_3tzPk