The original "philosophy" website has crumbled under the weight of it's own awkwardness, everything that featured there is available here for the foreseeable future.
I found a box of Left Channel's original 2012 pressing of GIANTLAND on 12".
Each comes with an original pamflet telling you everything you need to know about your visit to GIANTLAND, including a map and advice about culture and etiquette on the resort.
This is considered a masterpiece and is in very short supply.
Read a review here.