The Other Half - Announcement Trailer Benjamin AldercastAugust 23, 2018video games, the other half, studio egg roll, indie games