Hm...time to post some updates...
Good news
Recent, more accurate NASA observations at the Arecibo Observatory have shown that the asteroid (2004 MN4) will reach the Earth on April 13 2029, but will miss it by approx. 30.000 km (18.641 miles).
When the asteroid passes the earth, it can be seen with the naked eye, moving at 42° per hour.
An Earth or moon collision in 2029 is still ruled out.