Yamagishi
█████] 99%
Anyone getting this game? Everyone who hasn't played it seems to hate the game. lol
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.