While many of us are still revisiting older games this week, the recent spate of new releases has also had…