The year 2025 has been the year of indie games. Check our list of the 10 best indie games of 2025 to learn about all of them.
Since bringing Chinese retail giant Shein to Paris's BHV department store, Frédéric Merlin has faced a barrage of criticism.