What does Mission Based Sessions mean in Icarus? By: Justin Joy - Updated: December 7, 2021 0 Complete your mission or else. Image via RocketWerkz