Quick math:
I checked the "BITCOINS WON BY USERS" counter on their website. It increases by about 1 Bitcoin every 40 seconds. That's about 15 Bitcoin per hour. 360 per day. At 5% house edge, the house earns about 18 Bitcoin per day. That's $1.25 million. Could that be anywhere near the truth?
No, it doesn't make any sense whatsoever.
This is our newest video about the saga with freebitco, video #2 in these "series":
https://youtu.be/Rui3BNMFc2o