This week, on April 4th, Microsoft turns 50 years old. The company has gone through sweeping changes over that time — from ...
Yesterday, the SUGOI Showcase 2025 showed off dozens of trailers for new and incoming indie games, offering 50 minutes of just trailers ...