Python
Super Freak
You have to be crazy not to buy this day one.
EA, DICE, It could be argued that you'd have to be crazy too buy it on day one and not wait a day or two for reviews to come in. I love BF4, it's a great game now, but it was a travesty on release frankly. EA don't care, they will force this out whether it's ready or not. Maybe that is why it has seemingly so little content, so they can make sure it is well polished within the deadlines. We've waited 7 years +, what's another day?