Recommendation and ranking of various games by genre