2 years 1 month ago
Link
Get your stompin’ boots on There’s more to come this week for the Dead Space remake. The development team behind the updated...
The post A new Dead Space live stream is set for this week appeared first on Destructoid.