I couldn't help but notice the game was updated 6 hours ago.
It actually wasn't, some links were broken. I'm finishing my job before i can work back into the game in april and post my new demo :)