Denki’s New Game – Save The Day – Now LIVE!

Denki has been a little quiet since the release of Quarrel on Xbox Live. ┬áThe company has been up to *something*, but nobody has really been sure what it is… At yesterday’s Turing Festival gaming …