TechMotherload [Game Battle]This is an oldie, but I just discovered it and can't stop playing it.By by Tanner GreenringBuzzFeed StaffPosted on October 8, 2010, 4:08 pmTwitterFacebookLink Hosted by Daily Free Games It's like the classic game Dig Dug, with an awesome upgrade component.