My Favorite Games of 2003
In light of the Your favorite games from 2003? forum discussion, I've put together a ranked list of all the games released in 2003 that I've played. Turns out a lot of great stuff came out that year, with the top 6 all being games I'd put on a greatest of all-time list.