Orpheus uploaded some more videos and in the comments of one apparently the newest version will be released this year.
Sorry for double posting but here http://www.bilibili.com/video/av10607064/?from=search&seid=14890248242998175804 In the bottom left corner of the game's title screen it shows that this version got updated on the first of May this year.Also the select screen is looking more like Zillion.Edit: It's still private which is unsurprising.