New Steam digital currency raises doubts among market observers