Dee Dee's Moonsquad

Dee Dee's Moonsquad
Help Dee Dee and her friends fight off aliens on the moon. Use arrow keys to move and try not to break your car, if you want to get home someday...