Complex sentence: Although it seems UFO Interactive has picked up the US distribution of the game and it is scheduled for a March 20th, 2007 release.
Split into simpler sentences: Although it seems UFO Interactive has picked up the US distribution of the game. It is scheduled for a March 20th, 2007 release.