"Lol w/e's w/ this post, OP, but Uplay is dead and we all know it. Anyone got a decent alternative for gaming keys and redeem codes?"