This link was posted here a few days ago. Nice looking site and vid.
The big drawback is (apparently) the app mimics your computer lock screen - i.e your computer is not actually locked, just the app has gone fullscreen and makes it look locked. Not sure about security implications?