Review (4/5): Four Stars
I think it works, but it smells a bit weird.