Source: Flash sale on the award-winning Life Is Strange 2 – don’t miss out!