This post contains information about the story or gameplay of Road 96, which may spoil the experience if you have yet to play.
For this reason, I strongly urge you consider playing for yourself before you continue.
Dear friend
Did you ever use to play old console games like Road Rash? Did you ever notice the skybox in games like that depicts a mountain or skyline that is unreachable? I, for one, loved that.