Top
70°

Wired Productions Announces Martha Is Dead

Wired Productions and LKA team up again after their last critically acclaimed game together, The Town of Light. Martha is Dead is the new title.

Read Full Story >>
nerdybirdgames.com
Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community561d ago
The story is too old to be commented.