Tag - Steam

Tech

Steam Halloween Sale Started

The Halloween Sale, organized by Steam every year, has started. Many horror-themed games are on sale during the discounts that started on October 29 and last...

Tech

Don’t Make Love Is Free On Steam

The indie game Don’t Make Love, whose developer died earlier this year, became free on Steam. The game centers around two loving prophets and plunges...