Granblue Fantasy Relink is an upcoming action RPG from Cygames and was a part of the PlayStation Showcase 2023. However, some wonder if this latest Granblue game will have a multiplayer capacity, as it features characters fighting massive monsters. Fortunately for many, the game will feature online multiplayer and crossplay.
The game, for several years, is finally coming to life this winter and will bring players familiar with the franchise a great deal of exciting gameplay. Here’s what to look forward to in Granblue Fantasy Relink.
Granblue Fantasy Relink confirms crossplay and more
Arriving in the winter of 2023, Granblue Fantasy Relink is an action RPG from Cygames set in the Zegagrande Skydom region of the Granblue universe. In this upcoming title, players will play as one of a wide range of characters, battling powerful monsters.
There are at least 16 characters confirmed for the game, with the PlayStation Showcase featuring two new ones, Zeta and Vaseraga. The upcoming title will feature multiplayer in the form of a four-player online co-op. However, local multiplayer doesn’t appear to be supported.
Players who choose to play the RPG title offline will have three NPCs to aid them during fights. The game also boasts rich visuals that loyal players of the Granblue series might be familiar with.
It has also been confirmed that the game will feature cross-play between all supported platforms. As of this writing, it can only be played on the PlayStation 4, PlayStation 5, and Windows PC.
While there’s no word about whether it will come to Xbox or Nintendo Switch, PlayStation and PC gamers can take heart knowing that the title will have complete cross-play support. As a team-based game, players must change their strategies since each enemy has its own abilities and tactics.
Unfortunately, there is no confirmed release date for the upcoming action RPG, although it is expected to release this winter.
Quick Links
More from Sportskeeda
" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1522201, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1522201); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1522201) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1522201) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJopZ6vo2LEqrjLZp6rmZ6XubaxjJ%2BYp6yRqMZuvsSloKejXaLCrcDIqaOasZWnerG4wK2dqKqdqHqkvs6sqmaonJbGbrHXqaOoqpWZ