Been working on this in my free time over the past year, lmk what you think.<p>Made it using WebGL and a ton of spaghetti vanilla JS. The accelerometer should work on mobile devices (expect an issue or two), total PITA to get it to work in iOS though. It requires an actual user triggered event (e.g. a click) in order to even display the popup to allow access.