Extreme Bugs opens Memorial Day weekend