Archive News Sega is Just Giving Away Free Steam Games (Until Saturday) On Feb 19, 2016 11:21 am, by Matthew Kondracki Did you miss it? I know I did.