Not sure if people still look here, just in case i thought i'd post this.
You must be registered to see the links
Just an update, nothing concrete... though the steam page says the release date is may 31st. not sure if its the actual release date. maybe just a place holder, other then that to sum it up. the dev says shes working side jobs and will be working this month, taking next month off to work on the game then working the month after.
other then that there are pictures of things that we haven't seen yet.