Mojang means Minecraft. The Microsoft-owned developer also works on different projects. https://photography-blogs.co.uk/ was an online battle video based on cards game that is available on PC, Mac, and tablets. The game has reached the end of its run, with the developer announcing that it will discontinue development