So, I have just found this entry in the "Other works by Pixel" section of cavestory.org, and I was surprised to see an online multiplayer game by Pixel!
I couldn't find any other information anywhere, and I'm so sad that it's not available anymore, except for two offline mods that have the maps...