This game is really broken.

If nothing shows up in the iframe, try going to http://necrio.xyz/