▲ Peaking Technology Was This New Fable Gameplay Meant to Sell the Game? 5 sources 5 articles v 14 40m ago