04-08-2019, 07:10 PM
Welcome to the forums bud. On the point of you sucking at the game, I take it into perspective that we all suck at other games or things we haven't dabbled enough into. With enough time and help from others, we can get you up to speed on everything in these gamemodes. Hope to play with you sometime.