So many demos released in the last few weeks it has made my head spin and I definitely missed a few, but here was the stand-outs for me. These games show real promise and I hope this encourages you to download them (if available), play them, and then support their development as best you can, […]