I want to upgrade from my Core 2 as it simply isn't enough for upcoming games (barely good enough for games out now) so I'm planning on buying an Intel Core i3-6300. I do know I have to get an intel because that's what my motherboard supports. Would the cpu I'm thinking about be overkill? Not enough? If this isn't a good buy, please respond and say why.