Only sure fire way I know of restoring apps + data is using Titanium Backup. It's only way I've found that will keep games progress intact. However, if you did a full reset without running TB first then you'll have lost it all (unless any of the clever folk on here can offer advice) . Imho TB is one of those must have apps for rooted users, and it's definitely work paying for pro licence to do batch restores.