18 Dec 2017 Fire Tap Announcements Free Yourself Available 28 December on STEAM! Free Yourself has been approved for release on Steam! Release Date: 28TH December 2017! Tweet