Any specific tool that was used to design and program this game?
Blender and three.js mainly. Blender to model the game scene and three.js + Javascript for programming.