Been released on the offical site
Its around 120mb so my 56k will only cry under the strain of it all if I tried to download it
Anyone care to try it out and post some impressions ?
Its around 120mb so my 56k will only cry under the strain of it all if I tried to download it
Anyone care to try it out and post some impressions ?
Comment