While I really hate to get my hopes up, this actually looks interesting.