Bioshock Infinite is a 'Steamplay' game. This means that you honor a Mac code and is eligible to play for both the Mac version and the PC version! The correct version is then each operating system of the PC download.
5/5 stars for a good game and a very good price / performance ratio!