is this just a demo? it is so short..
it does state in the description it is a *short* free game. So, no, it is not just a demo.