Team Fortress, Half-Life and Portal game developer faces £656m lawsuit in London court
https://nordot.app/1173494585410208568?c=567408778825483361