DISCLAIMER: Credit goes mostly to Hypnotoad09 (original source code here)
- Converted from UnityScript to C#, using this online converter and some manual adjustments
- Made the result circular, and improved performance
- Rotating camera
The final result is somewhere in between Hypnotoad09's first and second versions (see videos below).