This is really great info!! Thanks a bunch for the reply. I have been looking to physical card and board games as a means to understand what it means to "find the fun" when it comes to game design, it's not as obvious as it is when I'm trying to learn a new programming language. I have been eyeing some game jams for a while and I need to make time to actually join one because I hear many people say how much great experience those are. Thanks again!!