Online gaming’s tax troubles, and other top startup & tech stories this week