Check out MellowHigh "Odd World (Ep. 1)" Video, the latest video from MellowHigh, released on Thursday, August 15th, 2013. MellowHigh's chances in this game are improving with each new release, and MellowHigh "Odd World (Ep. 1)" Video is no exception - quite the opposite, in fact. It's a nice addition to the impressive catalogue MellowHigh has been building over the years. We're definitely anticipating the next move.