Was gonna ask, is this game still alive? Had a very interesting premise but has been so long since an update...