These look amazing, and I'm sure the hours it took to create them would amaze me too.
I have heard good things about Ouya and expect it to charge the indie industry a bit. However, when it comes to playing on a TV, I am more inclined to stick to a console. I'm interested in seeing what is said about it after it is released.
I can't wait to see more how it develops.