For a change, I'll agree with you, on the buyback at least.
While I'm sure the revenues will be growing, it'll take a lil time, and not just a few weeks, to have the $$ to buy back anything substantial. Walmart doesn't pay the same day they order games, and a buyback of 20M (?) wouldn't be squat, IMO since that'd be all the revenues of the whole last quarter.
I gotta hand it to Troy. He sure knows how to mix things up. No r/s. Then r/s. Then no r/s. Sheesh, this guy's as stable as sand in a storm. Hard to gain confidence.