Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
(1 edit)

Oh, was the server (west) Europe?  Then, I understand.
Because, I play FPS games Europe / USA / Asia (Servers) is not able to play because Europe is high. Ping goes over 300.
The United States Server sometimes drops below the Ping 300 if the internet condition is okay.