Okay, so where the heck is Fable?

All we've heard about Fable so far this year is that it's delayed until 2026. Surely we're due more of an update...


http://dlvr.it/TM7n7K

Comments