As with last year, the speedrunners and crew over at Awesome Games Done Quick have raised over one million dollars for the Prevent Cancer Foundation and they're still going. As of this post Andy and superskuj are racing through The Legend of Zelda: A Link to the Past but in a way I'm sure not many people have seen; Reverse Boss Order (and yes, it uses glitches). The final runs after that are Bloodborne, Super Metroid (also Reverse Boss Order), and Final Fantasy IV, so there's still plenty of time to donate.
To check out the stream, head on over to http://www.twitch.tv/gamesdonequick.