My Top 25 Favorite Video Games

Roughly ranked in order.