I picked it up yesterday as I played it with some friends and love it. What about you guys? Anyone here play Smash?