Starbreeze Studios has released their financial results for Q1 2020, showing that it has managed to somewhat further recover from the financial issues.
Overkill’s The Walking Dead game has been recently announced to be cancelled by the franchise’s owners. Further information on this cancellation has now been revealed, confirming that the game is to be removed from Steam in the near future. Owners of The Walking Dead franchise, Skybound Entertainment, have confirmed that they have terminated their contract […]