Tech News Roundup - 12/07/12

- Ouya Games Console gets £1.6m funding in 24 hours
- Microsoft admits security risk with Windows sidebar and gadgets
- PC sales slump despite investment in Ultrabook platform