I got the original Bioshock and XCOM: Enemy Unknown for free through pre-purchasing Infinite through Steam. To me it was worth it simply because I loved the original Bioshock, and always wanted to play it on the PC, plus I got XCOM which turned out to be ten times better than I had ever imagined.