Although not in that move order, the position shown appears in the game explorer 3 times. The results are 2/3 wins for white, and 1/3 draw. But, three games is not enough to make such an assumption!
The position is usually reached by playing Qa4+ and Qxc4 before Nc3. The position below has been reached 26 times:
This is still not enough to come to any valid conclusion. Using one of the engines on my computer (which is rather weak) we see that black has a slight advantage in the position I have posted. The position you have posted seems to be the same. As white starts with a slight advantage, this line is obviously weaker than the mainlines. However, it is certainly not unplayable.
What do you guys think of this opening? I'm not sure if its an official opening but I've had pretty good results with it. Let me know what you think or if you see any drawbacks or things to look out for