Sorry but not sorry! SneakyBox has announced their new upcoming original indie game Chickenauts now has a demo on Steam right now!