ReviewsJuly 6, 20189.5/10 6 Review: Impulse I play more games than most and fewer games than others. Most of the new→