Both are common games that've been cheap before, but if you don't already have them this seems rock bottom. Stock is plentiful, they've been on sale for like a week now. Price match them at Bestbuy to get them for $3.50 and $2.70
https://www.ebgames.ca/Xbox%20360/Games/306067/bioshock-infinite#
https://www.ebgames.ca/Xbox%20360/Games/253871/metal-gear-rising-revengeance#
https://www.ebgames.ca/PS3/Games/309928/metal-gear-rising-revengeance#
https://www.ebgames.ca/Xbox%20360/Games/306067/bioshock-infinite#
https://www.ebgames.ca/Xbox%20360/Games/253871/metal-gear-rising-revengeance#
https://www.ebgames.ca/PS3/Games/309928/metal-gear-rising-revengeance#