Hunter Hero is basically just the high score. If you have Xbox Live friends that play this game, they might have a high score. If not, you should get this when you complete your first site.
If you beat a friends score on 5 different levels, you can get the following achievement: