User blog:Twinklet1ts/Miiverse Stage???

Wiki says available April 15th. Am I missing something?