Hyper Meme Industries sounds like a place you could get back into the game and knock that rust off. I was in a very similar situation myself and found the leadership and veterans here super helpful and patient in answering questions. We have a great deal of activities available to all members. Come check us out when you get a free minute.