The Town of Light: Wired October Fest Has Begun

Wired October Fest has begun, and you can save up to 90% on a range of indies from the Wired family! That’s not all we’re celebrating though – Wired have released a brand new trailer for Martha Is Dead (Our Next Game!),…