Bishop Games have announced that their visually captivating 2D platformer Light Fall will release on the Nintendo Switch in March 2018, allowing players to experience the game’s innovative game mechanic, intriguing storyline and beautiful art style at home or on a...