Hosted on MSN4mon
Co-op survival game Icarus is celebrating 153 consecutive weekly updates by giving you a flamethrower and a free weekendDive in and play the base game all weekend long on Steam, free of charge. If you want to stick around after, there's more good news: Icarus is 50% off for the next week, and there are discounts on ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results