I got Bioshock 2 free when I bought Singularity in Gamestop this morning. Both are second hand and they’re running a “buy 1, get 1 (select) game free”. Bioshock 2 was on my Amazon wishlist so it was a good way of spending a 40 Euro voucher (plus €4.99 to make up the difference)

Now I just need to finish the original Bioshock ..