Starbreeze struggles after Overkill’s The Walking Dead fails to set tills alight
Starbreeze says it’s cutting costs and refocusing on its core business after Overkill’s The Walking Dead failed to meet expectations. Overkill’s The Walking Dead is a four-player co-op shooter that launched on 6th November but failed to…