Tweaking async to get steam working nicely, currently only ever get 2 frames through on windows phone