It's already 2026? So that means it's time for a new year of fresh new games, and a whole 12 months of lusting after the next big thing? Let's get started ...