I don't understand why they chose to use webgl in the browser versus something like raylib. Like don't get me wrong, it's very cool and it worked so it's tough to fault it, I just don't really understand why they chose three.js and the browser out of all options lol.