E3 2015 Hands-on Impressions: RIVE Brent Botsford E3 2015 June 21, 2015 0Some indie games are quiet, pensive and peaceful, introspective and calming with their sense of self-examination and tranquility. RIVE is not one...