Thread: release time for the pc?

release time for the pc?

  1. #1

    release time for the pc?

    i haven't seen anything about when it will be released on steam. does any one know when it will be or just what quarter it will be released.

  2. #2
    Join Date
    Mar 2008
    Location
    The Lifestream
    Posts
    15,195