Maybe the owners shouldn't have shot it because it couldn't race.
LOL
Playing around the current site was pretty sad, it's obviously dated and it hasn't upgraded to HTML5 yet?
Though I saw their appearance at SDCC and some articles about moving to mobile so I have a small shred of hope back up for it. Just seems like whatever progress is moving slowly.