This demo is up again??? Woot! I was on a break the last time the demo was up but I think I have a game I need to Let's Play ASAP.
Cool! Please share us your feedback after you have played it.