This week, we bitch about April Fool's, Thay talks Bioshock Infinite, the OUYA is launched, and some Diablo III AH bitchin'.