Feel free to check out the Games board. It's not exactly the most 'active' board here, but that can change. :P Also, don't worry about "sucking at talking to people". Most of the people here are pretty open minded and easy to talk to. That said, Welcome!