The Ouya goes out to backers on March 28. And Kellee Santiago, co-founder of thatgamecompany has joined Ouya, too.