from game Clash at Demonhead(Jump to Specific Release)
Put your faith in only your trusty zapper and the Force