Looking to get my first mac. I have been a windows guy forever and want to go to make. I am a computer engineer in Java so really any thing would work. But personally I play some games mostly league of legends and hearthstone. While I know they are not heavy games would like some recommendations on specs. I usually do refurbished from Apple more bang for your buck.