1. creaky

    Microsoft: We have surplus AAA content this holiday season, don't need Crackdown 3 too

    Crackdown 3 is an upcoming Microsoft-exclusive title that has been consistently delayed since it was revealed back at E3 2014. While the latest release date is February 2019, one has to be a bit cautious regarding their expectations, particularly considering the title's track record. Now, a...