As they say, live by the sword, die by the sword.
It's not an official release, most likely an alpha but it feels pretty solid at first blush. If you feel like playing, uTorrent 0.1 was posted on Pirate Bay a few hours ago (seed people, seed). The (alpha?) build carries creation and modification dates of 15 September 2008, a week ago.