This seems pretty interesting, I'll be keeping an eye on it :)