Level Up’s 2017 Games Of The Year

It’s that time of the year once more…Game of the Year time! Here are what we thought were the best games of 2017. Resident Evil 7 After reinventing itself with the wonderfully fantastic RE4, the series floundered for years. Many people, myself included, felt that after the disaster of RE6,…

Continue reading