Great job! It's funny you said you wanted to create the fog but gave up, but what you implemented essentially is fog! Just changing the color of distant pixels. I hope you continue to work on it and figure out how to get the camera position over!
Thanks for your submission!