CSGO fan creates procedurally generated aim map with "tens of millions" of variations

As one of the biggest and best Steam games, it's no surprise that Counter-Strike: Global Offensive has a thriving community workshop scene, with oodles of fan-made maps and skins to try out. Occasionally, however, something really impressive hits the FPS game's workshop, such as a new custom Inferno aim map that works in procedural generation - meaning, there are "tens of millions" of map variations, according to its maker.
Orel's 'Aim Rogue Inferno' procedurally generated map offers a new layout each round, made up of elements in the style of CS:GO's Inferno map. According to a clip showcasing the map (below), it includes three types of map generation - symmetrical, half-symmetrical, and non-symmetrical - as well as support for custom seeds, full customisability, and map variations into the tens of millions.
To give it a go, the creator explains on the map's Steam workshop page, all you have to do is walk into a 'start' area and wait for the map generation to do its thing. As you can see in the clip, it looks like the map isn't huge in scale - but it's pretty huge in scope.
RELATED LINKS:
CSGO update makes a bunch of Apollo map changes
CS:GO update - the latest changes to the world's best FPS
A CSGO fan has remade part of its Mirage map and it looks gorgeous