09-08-2016, 10:25 PM
Just wanted to give a little update on this. The site seems more stable now, and I was finally able to redeem the codes, but it seems there's some additional waiting to be had, as they have to email you the licenses later. But you do need to have an account on Yoyo Games, and then you should be able to see a redeeming section for the bundle on the site.