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