I think it's actually very clever if you think about the way streamers work. These games are ideal for creating a community feel with a streamer, as you can watch and/or play along at the same thime, having the same experince as everyone else playing. If was a streamer I'd certainly be trying out one of these two live slots.

It's not my thing either but i can see the appeal.

It is different from what Evo is doing, but i wouldn't be surprised if we don't se something similar from them appear in the future, once the sale of NetEnt goes through.