I picked up Omega Ruby back at launch, but I still need to beat the elite four. XD I just haven't gotten that far in game yet, I've been so busy with class work and all. I spend a good few hours on home work per day, I work about 15 hours a week, and have some clubs on the side. Does not leave much room for other things, but I've always been on to enjoy being busy, I tend to be so unproductive when left on my own.
Since you're into programming, are you working on a project right now?