I have been reading Doom World posts for years (going back to dial up times) and havent ever needed to make an account until now.
My game: A Fool's Art Gallery is in the GZDOOM engine and just released at the end of October.
https://store.steampowered.com/app/2596460/A_Fools_Art_Gallery