This weekend my Switch friend activity was honing in on one title. Monster Hunter Rise is here and it’s looking to be a popular (and critically acclaimed)