only works on displays over 10 inches.just like my hen
and no it's not stuck or broken, it just takes about 1-2 minutes to load up 100%. loading time depends on your internet speed. will load ~1.5MB
Your browser doesn't support HTML5 canvas.