I honestly think big funding has been secured but they still have a lot of work to do before getting current. Too many important figures have been giving nudges and winks towards ST3 for this to be barren IMO