Also announced for Switch..... Nice.

"Following the release of the other platforms...."

is it releaseing abit later?