Anyone familiar with this? Seems to be something new...

http://scarela.com/