desktop stable

test for mobile here. make onclick play then pause to load, use spirte
data otherwise.