You're under attack by aliens. Aliens are coming out of portals to earth and you must destroy them. You travel to their homeworld and begin to destroy portals....
By the way, those flashing barriers in levels 1 and 2 are destroyed by touching them.