The quote in question is from December 2016.
A reveal penciled in for The Game Awards, perhaps?
Digital Foundry’s report is pretty damning.
They’d rather give a release date when they’re confident in it.
Insomniac’s licensed game represents “first big milestone.”
It’s priced at $14.99, suggesting the removal of micro-transactions.
Won’t give out any details on them, however.