The Lost Snowmen: Special Edition

Control three snowmen with special abilities in this 2D puzzle-platformer to fix a crashed alien ship on Earth.