I agree, but take it slow. How about learning about game flow first. Get the basic logic of a game first. It's about step by step. Once you get the flow, you understand the game better (or your game better).