Apex Legends Season 9 introduces new character Valkyrie, a bow and extra


The most recent Apex Legends narrative video, Tales from the Outlands, teases a wealth of content material for Season 9 – together with a brand new character, titans, and extra in addition to.

In a surprisingly emotional new video catching up on the tragic backstory of Apex Legends’ latest character, we’re handled to a set of recent issues attributable to land within the Apex Legends Season 9. For those who’ve performed Titanfall 2, you could acknowledge Viper as one of many major antagonists from the sport (and the man that took BT’s arm). It appears Respawn isn’t shy about actually connecting the dots between Apex Legends and Titanfall 2 at this level.

At the beginning, the 8-minute video introduces us to the incoming Legend – codename Valkyrie. “Daring, brash, fiery and fierce, Kairi Imahara grew up within the shadow of her father’s legacy. However now she’s able to launch her personal,” reads a little bit blurb for the brand new character. Take a look at her video under.

Watch on YouTube

Valkyrie’s talents have been datamined, so these will not be the ultimate specs, however that is roughly how she’ll play:

  • VTOL Jets (passive) – Maintain leap to provoke VTOL Jets – principally a jetpack that lets you hover
  • Cluster Missile (tactical) – Hearth a rocket that explodes a number of instances on influence
  • Skyward (final) – Press as soon as to prime for launch, and teammates can take part with the Ult at this stage. Press once more to launch into the air after which skydive.

The sport may also be introducing a brand new weapon with the brand new Season within the type of the Bockek Bow: a highly effective and lethal weapon (for these with the talent to wield it). “Able to inflicting large harm at medium vary, you’ll must make every shot depend,” says the outline.

We’re additionally going to see an infestation take over Olympus, although what precisely that entails stays to be seen. “An infestation has sprung free, strangling town with roots and pure growths,” says a blurb – so count on it to inhibit motion considerably.

As ever, we’ll be getting a battle move, and a Ranked mode will seem this season, too. You’ll be able to learn a bit extra about these over at the official Apex Legends website.

The video additionally appears to counsel Rampart is the one accountable for bringing Titans to the sport; if you happen to look in the direction of the top of the clip, you’ll be able to see her engaged on a Titan into a giant hangar of some form. Will the machines come as Ults, or be included otherwise? Nothing has been confirmed but, however we do know they’re coming in Season 9, for certain – and the dataminers say the identical factor. Both manner, it’s nearly sure that these jets on Valk’s again are from the Titan within the hangar.

Apex Legends Season 9 begins on Could 4, as per a date proven on the finish of the trailer.

const frames = window.frames;
for (let i = 0; i < frames.length; i++) {

function sandboxIframes() {
const iframes = jQuery('iframe[src]');

jQuery.each(iframes, function() {
const iframe = jQuery(this);
// Youtube iframes are exempt from being sandboxed
// as long as we swap them for the Privacy Enhanced player
if(iframe.attr('src').match(/youtube(-nocookie)?.com/embed/i)) {
iframe.attr('src', iframe.attr('src').replace('youtube.com', 'youtube-nocookie.com'));
} else {
iframe.attr('data-src', iframe.attr('src'));
iframe.attr('alt', 'Please accept cookies to see this iframe.');

function sandboxScripts() {
const scripts = jQuery('script[src]:not(.ignore-script)');

jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('type', 'text/plain');
script.attr('data-src', script.attr('src'));

function runIframes() {
var iframes = jQuery('iframe[src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
iframe.attr('src', iframe.attr('src').replace('youtube-nocookie.com', 'youtube.com'));

var iframes = jQuery('iframe[data-src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
src = iframe.attr('data-src');

// Now we have targeting consent we can swap the
// privacy-enhanced players back to the regular version
if(src.match(/youtube-nocookie.com/embed/i)) {
src = src.replace('youtube-nocookie.com', 'youtube.com');
iframe.attr('src', src);

function runScripts() {
const scripts = jQuery('script[data-src]:not(.ignore-script)');
jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('src', script.attr('data-src'));
script.attr('type', 'text/javascript');

function runCarbon() {

var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "8518622" });
function runComscore() {
(function() {
var s = document.createElement("script");
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "https://sb.scorecardresearch.com/beacon.js";
el.parentNode.insertBefore(s, el);

function runDisqusCounter() document.getElementsByTagName('BODY')[0]).appendChild(s);

function runFacebookPixel() {

fbq('init', '1749355691872662');
fbq('init', '738979179819818');
fbq('track', 'PageView');

function runSkimlinks() {
var s = document.createElement('script');
s.async = true;

function youtubeParser(url)(/u/w/)

function runBBMVS() {
jQuery('article main iframe').each(function(){
src = jQuery(this).attr('src');
if(src) {
check_yt = youtubeParser(src);
jQuery(this).attr('id', 'yt-' + check_yt);
jQuery(this).attr('data-yt-id', check_yt);
var promises = [];
jQuery('article main iframe.yt-embed').each(function() {
check_yt = jQuery(this).attr('data-yt-id');
(function(replace_yt) {
promises.push(jQuery.getJSON( "https://gamernetwork.bbvms.com/json/search?query=%22" + replace_yt + "%22&context=all", function( data ) {
if(typeof data['items'][0] !== 'undefined' && typeof data['items'][0].id !== 'undefined') {
yt_video = jQuery('#yt-' + replace_yt);
jQuery(yt_video).attr('data-bbvms-id', data['items'][0]['id']);
Promise.all(promises).then(function( data ) {
first_yt = true;
video_is_guide = "";
device = "desktop";
jQuery("[data-bbvms-id]").each(function() {
yt_video = jQuery(this);
if(first_yt) {
if(device == "mobile" && video_is_guide == "1") {
playout_id = 'vg247_autoplay_guide';
} else {
playout_id = 'vg247_autoplay';
first_yt = false;
} else {
playout_id = 'vg247';




Please enter your comment!
Please enter your name here