So the details are, Medal of Honor, PC direct download, $8. It said 24 hours, but I'm not sure when it started.
Here's my evidence:
Go ahead and lop my head off if this has been posted and I didn't see.
Edited by BigPoeticCanine, 14 May 2012 - 07:27 PM.