I played it now... so I can answer that - it's a game... no debate needed. (not sure why there would be controversy here but I know how it is with fanboyism).
It seemed to want to allow me to purchase and download the P-51... I'm not prepared to do that right now. FSX is the game for me, I suppose.. though it's kinda nifty (and runs smoother than FSX) but...
I see now why I never heard much hype about it... it's pretty lame, to be honest.