I like the concept! What tools did you use to build it?

stack was mainly vite (react) + typescript pretty much (canvas 2d for the visuals)