Here's the game
I thought this was worth posting because after looking at the position some more, I thought it would make for a fun puzzle. I had a lot of fun with this game. Its been hard to have fun with my games lately. This one perked me up a bit.