Came across this through fb and was wondering your thoughts... Kinda makes me wonder what's under the hood...