Odd game. reminds me of http://www.redhotpawn.com/gameanalysis/boardanalysis.php?gameid=4692424&halfmovenumber=5