Asteroids?!

How do you even make a film from that? I hope this is just some spoof article...