This week we lament a serious general lack of video game releases of late while also taking some time to whine about some of the most disappointing games ever. We're not saying developers are doing it wrong, we're just saying if it were N2M we would do it better. Game over! GG!