This thread contains 2 official announcement(s) from Twinoid administrators :
Looks very good! When can we expect Alpha-2?
Any release date planned or a hint?
I think they try to update the game every month, so the demo came half march, Alpha 1 came half April, so i think Alpha 2 comes in 2 weeks.
Latest screenshots :
Looks awesome, any idea when we can play Alpha-2?