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'!