Alrighty, sorry you're having technical difficulties with the game. We looked into it and the game does take a few (10-15) seconds to load before the unity logo appears and the game is ready to play. Not sure if that might help. We've also uploaded it to newgrounds. Maybe you can try your luck there?