What? where did I say that?
You ask me if it is an Xbox or Pc only and I say again that you can get it from Steam, a program.
I don't know if you can download 'programs' on your xbox but I think that if you know anything from PC gaming you would surely enough know steam right?
But I will explain it, Steam is a program for PC, it works on both Imac and Windows,
You can download this for free and some games on it are free but there are also others that you will have to buy (for a fair price to say the least, especially during there sales and they've got alot of those)
THIS GAME (dogfight 1942) is available on Xbox Live and Playstation Network and Steam, but you will have to buy them separately if you want them on all platforms. (which is pretty obvious, even for a game no?)
Hope this clears things out, otherwise, go on gamespot or something...
With regards, Ninetalis