It seems that little, if anything, is being done regarding this game anymore. However, some friends of mine and I would greatly appreciate being able to at least download it to play it together. It sounds like it's right up our alley in regards to the gameplay style. It seems to have been available for only a limited time, but I can't find anything related to this, nor how to install it again. How can it be downloaded and installed?