I got an OUYA this week and my initial impression was pretty poor. Here was my tweet: Initial impression of the Ouya: I feel embarrassed for those who put their name on this project. The controller lag makes games unplayable. I loaded and played a game called Dubwars for my first OUYA experience, and I’m ...