I agree with you that having a deadline helps a lot and make us learn a lot !
The whole vibe of your ost is interesting. Not too spooky, a bit scifi or steam punk...
I really liked the rythmic pattern in Roadin' :)