phreak0ut
The Thread Killer >:)
It's just what the topic says. I've searched really hard for the download link and all I get is loads of video downloads of this game or I have to register to download. Being a person who plays games occasionally, I hate to register to download just one demo. Can anyone provide me a link to download this game's demo? Oh yeah, I'm not a subscriber to Digit magazine, so don't tell me to look into those DVDs