Martha Is Dead: Warhammer 40,000: Speed Freeks 1.0 Launches on Steam

We are excited to announce that our publisher Wired Productions and developer Caged Element have officially launched Warhammer 40,000: Speed Freeks on Steam today. Following an early access phase that saw over 250,000 p…