Tag: Damage State Limited

Scathe will launch on PC via Steam and Epic Games Store

Leading UK games publisher Kwalee and three-person developer Damage State are thrilled to announce that their action-packed FPS Scathe will launch on PC via...