Less of a confession, more of a fact of life. But particularly in this decade, games seems to be pouring out of developers like profitable diarrhea. And literally WHO on this planet has time to play everything, let alone finish them?! Continue reading