No More Room in Hell 2 pops up a Steam page By Jonathan Bolding News The sequel to the 2011 Source mod and game.