Halo 3: ODST finally shows up in PC for the very first time – as this is considered as the most contrary game in the series....