Kresnik on 20 August 2016
http://www.neogaf.com/forum/showpost.php?p=214311189&postcount=7438
Limited Run Games revealing their next title for September on Monday. And based on that tease, it can only be one thing:
https://www.youtube.com/watch?v=VFFa60C5F7g
Eep!