J JessicaInfiniteOP23 Mar 2010 · 22:51 UTC #1 Does anyone know if and when it's going to be uploaded to the site? Desperate to get the game! :(
T TirithRR23 Mar 2010 · 23:32 UTC #4 Question answered, so I'll lock this.Check in the Trading Station for user uploads.