I've heard rumors that it's almost impossible to make a multiplayer game online in a short time, so that's why the word is called "rumors", haha.
Congratulations on doing all this in such a short time, I didn't have the opportunity to play, but I loved what I saw in the trailer.
Ps: 3D art is amazing and so is music!