I'm glad it's not me going crazy. I just got the M8 and the Drive icon is on my main screen (one of the few nokia apps to make the transition from my Lumia 928). When I start the app, it tells me it's not there and would I like to search for it in the store. When I do, it give me an app in Russian...