So is bcpoker.com a legit site?
If so is their a windows client because i can't seem to find one?
Yes, this is a legit site.

Nothing else so far but icopress might be working on something. [...]
I have already sent a request to BC Poker to add a freeroll with the following parameters (the game should be added to the lobby at the beginning of the week).
I already have the IDs of all players who provided them earlier

- Start April 6th 18:00 UTC
- Initial stack 10,000 chips.
- Structure: Blinds increase every 10 minutes.
- Rebuys: None.
- Prize pool: $150