For anyone interested, just created a Twitter account. It's @HowardtheDuck95 with the same picture as here. I'm new to that shit so it'll take me awhile to get the hang of things.