gamesatwork.biz
Gotta engage 'em all | Games At Work dot Biz
Such an HR app would not just be focused solely on catching, it would include engaging and retaining as well