Terraria is a great game, dont be ashamed! :P But yeah, welcome to. You seemed like a nice guy yesterday, so I'm looking forward to seeing more of you :]
And oh god... Your avatar... I used to have that guy as a GIF-avatar on so many forums like 5 years ago... Patting that bouncy red ball all day long..
Anyway, good to have you onboard!