Light Fall 2D Platformer Celebrates Release With New TrailerBy Christian Pepitoon April 30, 2018Game company Nintendo recently released a new trailer for Light Fall after its recent launch. Light Fall details revealed The...