As far as the issues with people not understanding blockchain . .
the dev wants to eventually implement a sort of
"instant pay system, where people just pay with a credit card and then we'll do everything for them (buy XBL from exchanges, transfer to accounts, etc.) so they won't even know they're playing on a blockchain"
Still, very interesting to me.