The first batch of Steam keys for Kickstarter backers have been delivered. The Steam store page is looking more and more complete, many bugs and issues have been recently fixed. Some bugs – funnily enough – cropped up to the surface while I was working on new game play trailers. Fun times.