I've been helping test https://gasgame.net/ . It's pretty early in development and somewhat unpolished, but it seems you haven't gotten many replies here. Desktop, multiplayer, no mobile support, top-down tank combat game. Wouldn't say thrilling though. No login needed but you can create an account if you want to save your progress. (I really don't like a browser game to require an account before I even try it!)