Should I get little big planet 2 or lots of random games?

My birthdays in 2 days and LBP 2 comes out on my bday or go shopping for random games you can get good games for like metal gear solid 4 for 30 bucks and games is having a HUGE sale I have like 120 dollar limit?