Indie, retro and AAA game love + related miscellanea.