Become an uninvited guest on this odd space station and kick some alien butt! But watch your step, or it's lava bath time for you!