Looks pretty good so far... and it's an interesting idea.