Been working on the Steam page, only thing missing is a trailer. The progress has been a bit stale because of me being busy with uni.
But It's slowly been worked on, I am quite certain it will still come out this year, but I sadly cannot give an actual date at this moment.