Using bitcoin as payments for in-game items and upgrades is very useful since many people are capable of technology devices though bitcoin and online games are done by computers.
I thinks its very efficient for me as a gamer and a bitcoin user to have a transaction or payment like that.
Fortunately, my bitcoin wallet provider here in the Philippines (coins.ph) supports the option of converting my bitcoins to in-game currency through conversion of coins. Whenever I use that function, large online game providers like steam, level-up games, etc. are available into converting my coins to their respective currency. Due to the rise of e-sports competitiveness, online games are currently rising in terms of reputation and number of daily/new players per day. This provides bitcoin as an excellent source which in return can potentially attract individuals into using it.