I know there are some Isaac fans here, have you guys seen this? Competitive Binding of Isaac League Racing, 2 players racing to reach Mom's Heart first, best of three.
Pretty nice to watch, players obviously need to know the subtleties of the game quite well.
http://boilr.org/
http://www.youtube.com/mrcrumps2
FifthElephant, yeah owlboy looks gorgeous, lets hope the gameplay lives up to the visuals.