“I cannot stress enough that if you are a first time designer you should try to start small & simple rather than big & complicated. Larger designs have many interacting systems that are much harder to design, troubleshoot, & playtest. Then try something bigger after.”
