The Day they Came is a zero budget sci-fi short film Done in Lagos, Nigeria. The video above is apparently the first installment of what is to be a much larger production from Ficson Films.
Ficson Films was conceived as a business idea in October 2012, as a film production outfit in the bid to produce quality Nigerian movies for Nigerians and the world. The company is a partnership between two young Nigerians with a passion for film making. [Source]