Is is possible to play it? the website http://www.isketch.net only works on Microsoft edge but the game doesnt what is going on?