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.
I've played 157 games... I think that's too much for initiator 2 with 77 won record XDyep, i have the same issue. it's unfortunately an issue that happens to some players, the reason is not known and so far none of the developers have shown interest in fixing it or commenting. how many games have you played?