Shit yeah. This used to be one of my favorite arcade games.