Hi everyone.
Due to personal and private projects (scriptwriting, directing, editing and going to filmfestivals, this all due to my audio visual arts/directing studies) the game is delayed and the release date is now the 30th of september 2009. But no stress needed, a new trailer and new screens are coming out really soon to compensate the wait.
Cheers!