If you are lucky enough to have gotten the Demo of Super Smash Bros. for 3DS, I hope you are enjoying it! Make sure you give Peach a try upon the release of the game!
There was one, but I think the activity there fell and it only really posted fanart so as of now, nope. Sorry. :)
Just my personal. :)
Ahh, thank you so much! ^^