Yea never heard of them either, which is a shame cause it's a really cool concept and overall it looks really well done. Looks like a decent amount of money was invested also based on some of there press releases. Maybe a relaunch or they are just closing based on not being able to monetize the...