Nerf Raider releases (officially) today!

Alright, I know a lot of you out there actually got the Raider months ago, but keep your eyes open for the proper commercial! Because, it's Nerf... or Nothin'!