Severed Steel – PC review October 29, 2021September 18, 2021 by Charles Charalambous Taking a look at new releases on Steam I saw something that caught my eye. Severed Steel as …