That was a very cool demo.
Game's "brave and default" system sounds confusing at first, but it's very neat once you figure it out.
Streetpass and "invite friend" features remind of phone mobile F2P schemes with various timers and stuff, but i'm guessing it's not going to ask me for money, so it's cool.
Oh and it looks great.