Right now there is some stuff bugged, so it may lock you out of some badges. There is meant to be 17 badges, some secret stuff by doing specific things. I plan releasing the demo patched very soon, so you may want to transfer your save files to the fixed version (don't delete or replace the current game just in case the transfer fails). I'll specify there what is the max completion rate for the demo.
Thanks!