Ok I might be going crazy but did your account used to be named musashi-cheem? Or something along those lines because I swear to god that it used to be different.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.