If you're looking to expand your horizons and check out a bunch of strange and interesting games, you're in luck as the Steam Game Festival has just returned. To put it simply, the Steam Game Festival is a way for indie developers to showcase new and upcoming games, as well as interact with the
...