Mayhemers: Demo Update - Public Lobbies

Hello everyone, thanks for playing the Demo. With this update players can now create public lobbies and find other lobbies to play with others. If you have any feedback or bug report feel free to write in Steam Discussi…