It is clever, fun to play around with. Good for learning and understanding game logic. It can be scaled to make more complex projects. I recommend it for side projects and a diversion.