It’s been a little while, sometimes I just get lazy and don’t post for a bit. Anyways, I found this infographic on another blog and, considering it’s a solid list of upcoming games, decided to share it. This infographic was put together by IGN based on IGN Reader popularity. It features multiple categories: Nintendo, Microsoft, …