Thread
:
More S&M: Freelance Police screenshots
View Single Post
03-26-2004, 08:35 PM
#
4
lemonhead11
Guest
Posts: n/a
I noticed that the article had a Fall 2004 release date. Lucasarts had always said spring-summer. Maybe the rumor that Stemmle and Co are quietly finishing the game is true........
Yes I know I'm in denial