How to Make a Roguelike

Wow, this is just an incredible article. Tight, consise layout on designing a game. It’s focused on roguelike games, but could just as easily be applied to tabletop games too.