Features 5 Upcoming Indie Games To Look Out For The weeklong Steam Next Fest, which presented a promising slate of indie games soon to be released, ended…