Squad 23 takes your easy demon and shot henchmen of Las Vegas.