Assemble Entertainment and developer Tiny Roar just launched XEL, a sci-fi adventure on PC and Nintendo Switch. XEL entices players to journey through the exotic landscape of a mysterious planet trapped in a seemingly never-ending cycle of peril. Here is our PC video.