Looks like this Transformer game might be one of your first games? I just finished a Kickstarter, did well, and decided to join a 6 month game. It can be tough but I think you will find lots of support here. :) Don't be afraid to toot your own horn! Best of luck!