Just... wait for it.
This is an AWESOME game
If you want to play this game, you will have to wait for it to load. for me it stayed on the black screen for a few minutes (I am incredibly patient) but there IS a game.
Just wait for it and dont assume its not there and rate it 0 because it will remain unknown.
10/10
This deserved front page. good job.