Just noticed the name of that stretch goal. Does it have anything to do with the epic arcade/c64 game with the same title?
As a kid, this was one of my FAVORITE Video Games of all time! I played it a TON! (tons of quarters gone!)