It's using Ball.js, a game engine I made that handles physics interactions between balls as well as rendering.
Topheman Bombs has been written in mid 2012. It ran only on Apple devices browsers and I made an Android app with phoneGap to fill the void of the Android browsers at the time.
In 2013, I rewrote my code to make a full HTML5 app with these new features (more on the changelog) :
In 2019, after Apple disabled by default the accelerometer on Safari, I added a check and made a few little updates