Hi guys, has somebody heard about http://beterz.com, apparently a new sports betting community? I found an article on TechCrunch. Does somebody...