Tag Archives: 2017

Happy New Year! Wait, is 2017 over already? Well, that was a (bluish) blur! Since another year has come and gone, that means it is time once again for me to share my picks for the top 12 greatest games to come out over the last 12 months. It wasn't an easy job, and it's…