todd-black submitted a new blog post MOBA Master X Master Coming Out June 21st! Continue reading the Original Blog Post.