Megadeth release addictive 'Space Invaders'-style video game