UFO: Unidentified Falling Objects is a platforming and puzzle-destroyer mashup game developed by Andrew Morrish. Players are dropped into the puzzle where they must dodge the falling obstacles and ...