Is this the generation of delays and let-downs?

the_order__1886_wallpaper_by_de_monvarela-d770vf9 The_Witcher_3_Wild_Hunt-Crossroads_1407869449.0.0

So far in 2015 gamers have experienced much more than their fair share of delays and let-downs, from The Witcher 3’s delay to February 24th then further delayed until May 19th as well as the disappointing release of The Order 1886, Is this generation the generation of disappointment and delay?

Continue reading