This looks like a huge improvement from the original raycaster! Awesome!