News

More than 1 million bottles of water are sold every minute around the world and the sector shows no sign of slowing down — global sales of bottled water are expected to nearly double by 2030.
Feature | The indie developers of Back In 1995, Fear The Spotlight, and Crow Country on channelling PS1-era aesthetics in horror games to create the perfect combination of nostalgia and dread ...