Atari 5200
Community Rating: 4.04 Total Votes: 21
Castle Blast is shoot'em up based on the 5th screen of Atari's 2600 Phoenix where you take on the mothership....