Thread:InvictusKris/@comment-24511810-20171016161446

Can we please get some more admins that are actually going to be active on this page and will update the main page with the releases? It's starting to be more out of date than Luck & Logic. 