I was expecting this to be some anti-dependency stance in the context (Ruby on) Rails but instead was treated to graphics, maps, and games? Pure catnip! (Suggest +graphics)
What a great write up, many thanks. Many years ago playing with my N gauge model railway I dreamed of such a thing. Sold!