The Humble THQ Bundle Succeeds, The Ouya Coming to Developers Soon, No More Gold Nunchucks and a Buddy's Cancer Goes into Remission