As if they're slipping further into insanity, the "Are They Watching?" blog has posted a music video that makes us suspect the Space Impact Kappa Base promotional team has been drinking a rather unusual blend of tea lately. Click on this headline to view the video...
Anyone who can spot any kind of connection between this promo and a shoot-em-up for N-Gage phones should put their answers on a postcard and send it to: Area 51, Nevada, USA.
And as a special bonus, here's the "Are They Watching?" blog's guide to how to avoid being abducted by aliens: