Feature, Game, Games & Tech

The Death of a Game: The Last Seven Days of Demon’s Souls

Demon’s Souls is dead. The massively popular cult hit hails from all the way back in 2009, but its presence has been felt in video games since. Then, on February 28th, at […]

Antal Bokor /