This is exactly the type of game I want to make - games that explains how things work. This one is very good.