well in my opinion if u want to upgrade further, u could just upgrade ur gpu because i3 is enough for gaming, i prefer to use windows 7 to gaming, windows 8 eat more ram, windows 10 is for premium user, windows 10 still have some bug until these days, aslo if u want to check are your pc can run...