Babylon's Fall has my attention fixed. Just wished they could show us more! And what happened to Left Alive? It's supposed to be releasing in 2018!