Thanks! Wow 79%, that's impressive! I'm glad you noticed the fireflies (I actually just meant them to be regular flies but because they were buzzing they'd be giving off noise which would make them light up, but when I designed their movement I found they did remind me of fireflies), their purpose is exactly that - to show the player where the camera was going to be going. And yes, I agree about the collision issue - the player's collision box definitely should have been smaller, and as for the depth perception - that I haven't figured out yet with the echo location shader.