I found out microsoft released halo for pc but only in russia. After some digging i found out some people managed to release a launcher for worldwide access ! Check it out here