I thought it was time to check again how many people have downloaded the demo so far:
From AGS: 430
From Softpedia: 93
From ModDB: 57
From GameFront: 11
Although the downloads have slowed down, it's still nice to see the numbers continuing to go up, even if it is slowly.