There's no mention of this on the NOA PR, but Hamster's website says it's coming March 3rd. http://gonintendo.com/stories/275153-this-week-s-north-american-downloads-march-2-3-switch-line-up
It's certainly not in the shop now... but I'll grab Metal Slug 3 whenever it comes.