Top Games of 2025

Games I played this year, almost none of which released this year. Oops.