Which one do you mean Dominus?
Last Crusade, Fate of Atlantis, and Infernal Machine were all PC-focused and Emperor's Tomb and both Lego Indy games were released on PC... but I presume you mean Staff of Kings, the most recent non-Lego one?
Unfortunately no, it's not. It was supposed to be released for all systems, but after the main version got cancelled only the Wii/PS2/PSP/DS versions got released. The main version was supposed to be for 360/PS3, but Force Unleashed got a PC release so I'm sure Indy would've too.
Don't worry too much about missing out on it - all the versions released are pretty terrible. They were only supposed to be the rushed-out "side-versions" to go alongside the main current-gen one.