Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

anyone know a server i can join

Hi, there will be some official servers that you can join when the new 1.5 version comes out in a few days. Stay tuned ! :)