Devil's Bluff: Final Beta Update - Download it Before You Play!

Are you ready, Bluffers? We're less than 6 hours away from our official release on Steam, and we've got one last update to check out in the hopes that it's our final candidate. It includes a host of improvements, includ…