Game launcher

You’d have to make something like that from scratch, unless someone shared theirs. It could be done using the unreal framework, with the gui made using slate (this seems like a fairly ugly idea, and it probably is, but that’s also how they made their own launcher), or you could try writing it in C# or pretty much anything else… endless options.

You could also try to use the electron framework, especially since you want to embed a twitter feed and news from your website.