Brotherstotheend on 18 August 2014
oh no, they don´t let you complete the game in the demo so you don´t have to buy it,
there also said from beginning that the playtime would be limited depending on the game