Game Xbox One-Exclusive Below Could Come to Nintendo Switch and PS4: Capybara GamesBy Loknath DasApril 17, 20180 HIGHLIGHTS Below was revealed at E3 2013 It was to be an Xbox One console exclusive This doesn’t seem to…