I've seen this gorgeous game and wouldn't wait for one second to move my money to your account. However, I have also seen that you have to keep the Steam application running to install/run/patch the game. Thus, I'm sorry to say:
No.
Please inform me in this thread of any progress to bring this game to customers without them having the Steam application running (just a cd check via their DRM library in the installer of the game would be ok).
