A cooperative puzzle game for up to four players! You're a time traveling alien sent to Earth on a risky rescue mission.